facility availability - French English Dictionary